export {};

// let myFun: (参数列表) => 返回类型;

// let myFun: (numa: number) => void = function (numa: number): void {
//   console.log("numa", numa);
// };

// let myFun: (numa: number) => void = (numa: number) => {
//   numa++;
// };

// let myFun: (numa: number) => void = (numa: number) => numa++;

let myFun: (numa: number) => void = (numa: number) => {
  return numa++;
};

const src = [1, 2, 3];
const dst = [0];

// src.forEach((item) => {
//   dst.push(item);
// });

//forEach 需要的是一个没有返回结果的 方法
//但是由于 箭头函数 如果只有一个表达式 会到时 表达式就是箭头函数的结果
src.forEach((item) => dst.push(item));

myFun(100);
